A Demonstration of DNS: a Semantic-Aware DNS Service
نویسندگان
چکیده
The Domain Name System (DNS) is a hierarchical and distributed database used to resolve domain names into IP addresses. The current Web infrastructure heavily relies on the DNS service to allow endusers to access Web pages and Web data using meaningful names (like “www.verisign.com”) rather than cryptic sequences of numbers (e.g., “69.58.181.89”). The main functionalities of the DNS have been specified more than 25 years ago and have not fundamentally evolved since then. In this paper, we propose to demonstrate DNS, an extension of the current DNS service based on security mechanisms and semantic metadata. Specifically, we show how one can embed authoritative RDF triples using the current DNS protocol, and how the naming service can take advantage of the embedded semantic metadata to publish authoritative information about the domains, to improve the performance of domain resolution through prefetching, and to alert end-users of probable threats when visiting potentially harmful domains.
منابع مشابه
Scalable Oriented-Service Architecture for Heterogeneous and Ubiquitous IoT Domains
Internet of Things (IoT) grows quickly, and 50 billion of IoT devices will be interconnected by 2020. For the huge number of IoT devices, a high scalable discovery architecture is required to provide autonomous registration and look-up of IoT resources and services. The architecture should enable dynamic updates when new IoT devices are incorporated into Internet, and changes are made to the ex...
متن کاملCoDNS: Improving DNS Performance and Reliability via Cooperative Lookups
The Domain Name System (DNS) is a ubiquitous part of everyday computing, translating human-friendly machine names to numeric IP addresses. Most DNS research has focused on server-side infrastructure, with the assumption that the aggressive caching and redundancy on the client side are sufficient. However, through systematic monitoring, we find that client-side DNS failures are widespread and fr...
متن کاملQHNS: QoS-aware Hierarchical Name System
Naming and name resolution mapping are playing extremely important roles in Internet applications. Currently, naming is constructed by the combination of the location of host and the location of resource in the host, and name resolution mapping system is constructed by a treelike domain name system (DNS). To overcome the shortcomings of DNS, such as not supporting data migration and replication...
متن کاملRequirements Related to DNS Security (DNSSEC) Trust Anchor Rollover
Every DNS security-aware resolver must have at least one Trust Anchor to use as the basis for validating responses from DNS signed zones. For various reasons, most DNS security-aware resolvers are expected to have several Trust Anchors. For some operations, manual monitoring and updating of Trust Anchors may be feasible, but many operations will require automated methods for updating Trust Anch...
متن کاملSemantic Exploration of DNS
The DNS structure discloses useful information about the organization and the operation of an enterprise network, which can be used for designing attacks as well as monitoring domains supporting malicious activities. Thus, this paper introduces a new method for exploring the DNS domains. Although our previous work described a tool to generate existing DNS names accurately in order to probe a do...
متن کامل